imprisoned existence - Francés Inglés Diccionario